import Mock from "mockjs";

//图表数据
let List = []
export default {
    getStatistcalData: () => {
        for(let i = 0; i < 7; i++){
            List.push(
                Mock.mock({
                    苹果: Mock.Random.float(100, 8000, 0, 0),
                    vivo: Mock.Random.float(100, 8000, 0, 0),
                    oppo: Mock.Random.float(100, 8000, 0, 0),
                    华为: Mock.Random.float(100, 8000, 0, 0),
                    小米: Mock.Random.float(100, 8000, 0, 0),
                })
            )
        }
        return {
            code: 20000,
            data: {
                //饼图
                videoData:[
                    {
                        name:'华为',
                        value:2999
                    },
                    {
                        name:'苹果',
                        value:5999
                    },
                    {
                        name:'vivo',
                        value:2599
                    },
                    {
                        name:'oppo',
                        value:1999
                    },
                    {
                        name:'小米',
                        value:2999
                    }
                ],
                //柱状图
                userData: [
                    {
                        date:'周一',
                        new: 5,
                        active: 200
                    },
                    {
                        date:'周二',
                        new: 10,
                        active: 500
                    },
                    {
                        date:'周三',
                        new: 12,
                        active: 550
                    },
                    {
                        date:'周四',
                        new: 60,
                        active: 800
                    },
                    {
                        date:'周五',
                        new: 65,
                        active: 550
                    },
                    {
                        date:'周六',
                        new: 53,
                        active: 770
                    },
                    {
                        date:'周日',
                        new: 25,
                        active: 170
                    },
                ],
                //折线图
                orderData: {
                    date: ['20191001','20191002','20191003','20191004','20191005','20191006','20191007'],
                    data:List
                },
                tableData:[
                    {
                        name:'oppo',
                        todayBuy:100,
                        monthBuy:300,
                        totalBuy:800,
                    },
                    {
                        name:'vivo',
                        todayBuy:100,
                        monthBuy:300,
                        totalBuy:800,
                    },
                    {
                        name:'小米',
                        todayBuy:100,
                        monthBuy:300,
                        totalBuy:800,
                    },
                    {
                        name:'华为',
                        todayBuy:100,
                        monthBuy:300,
                        totalBuy:800,
                    },
                    {
                        name:'苹果',
                        todayBuy:100,
                        monthBuy:400,
                        totalBuy:500,
                    }
                ],
            },
        }
    }
}
